package com.android.yummycookies.model.commonModel.observerPattern;

/**
 * Classe generique permetant d'utiliser le pattern observer
 * 
 * @author julien
 * 
 * @param <T>
 *            Le type d'identifiant de notification
 * @param <J>
 *            Le type des donnees necessaires pour mettre a jour les observeurs
 */
public interface IObserver<T, J> {

	/**
	 * Met a jour l'observeur
	 * @param id l'identifiant de la mise a jour
	 * @param j les donnees permetant de mettre l'observeur a jour
	 */
	public void update(T id, J j);
}
